pre-release hearing - German English Dictionary